facility of explaining - Türkçe İngilizce Sözlük